package com.blue.parsedxf.pojo;

import java.util.Date;
import java.util.List;

public class ProjectGeoModel {

    private Integer id;
    private Long xh;//项目序号
    private String type;//边界形状 1-point 2-polyline 3-polygon
    private String geojson;//边界点集合
    private String drawUser;//绘制人
    private String fileName;//空间文件名称
    private String filePath;//空间文件路径
    private String loadExtent;//地图加载范围
    private String lineColor;//边界颜色
    private Date lastModifyTime;//最后一次更新时间
    private Date createTime;

    private List<Long> xhList;
    private String geoData;//"[{type:,geojson:},{type:,geojson:}]"
    private List<GeoDataModel> geoDataList;
    private GeoDataModel geoDataModel;

    public String getLineColor() {
        return lineColor;
    }

    public void setLineColor(String lineColor) {
        this.lineColor = lineColor;
    }

    public String getLoadExtent() {
        return loadExtent;
    }

    public void setLoadExtent(String loadExtent) {
        this.loadExtent = loadExtent;
    }

    public GeoDataModel getGeoDataModel() {
        return geoDataModel;
    }

    public void setGeoDataModel(GeoDataModel geoDataModel) {
        this.geoDataModel = geoDataModel;
    }

    public String getGeoData() {
        return geoData;
    }

    public void setGeoData(String geoData) {
        this.geoData = geoData;
    }

    public List<GeoDataModel> getGeoDataList() {
        return geoDataList;
    }

    public void setGeoDataList(List<GeoDataModel> geoDataList) {
        this.geoDataList = geoDataList;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Long getXh() {
        return xh;
    }

    public void setXh(Long xh) {
        this.xh = xh;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getGeojson() {
        return geojson;
    }

    public void setGeojson(String geojson) {
        this.geojson = geojson;
    }

    public String getDrawUser() {
        return drawUser;
    }

    public void setDrawUser(String drawUser) {
        this.drawUser = drawUser;
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public String getFilePath() {
        return filePath;
    }

    public void setFilePath(String filePath) {
        this.filePath = filePath;
    }

    public Date getLastModifyTime() {
        return lastModifyTime;
    }

    public void setLastModifyTime(Date lastModifyTime) {
        this.lastModifyTime = lastModifyTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public List<Long> getXhList() {
        return xhList;
    }

    public void setXhList(List<Long> xhList) {
        this.xhList = xhList;
    }
}
